package com.uubx.service;

import com.uubx.pojo.Protocols;
import com.uubx.vo.BatchVo;
import com.uubx.vo.ProtocolsVo;

import java.util.List;
import java.util.Map;

public interface ProtocolsService {



    //添加协议信息
    void saveProtocols(Protocols protocols);
    //通过id删除
    void deleteProtocolsById(Long id);
    //通过id查询协议信息
    Protocols queryProtocolsById(Long id);
    //编辑协议信息
    void updateProtocols(Protocols protocols);
    //查询总记录数
    Long queryProtocolsCount();
    //分页查询
    List<Map> queryAllProtocols(ProtocolsVo protocolsVo);
    //批量删除
    void BatchDeleteProtocols(BatchVo batchVo);


}
